org.eclipse.vtp.desktop.projects.voice.internals
Class VoiceProject
java.lang.Object
org.eclipse.vtp.desktop.projects.core.internals.VoiceResource
org.eclipse.vtp.desktop.projects.core.internals.VoiceToolsProject
org.eclipse.vtp.desktop.projects.core.internals.MediaProject
org.eclipse.vtp.desktop.projects.voice.internals.VoiceProject
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdaptable, IMediaProject, ObjectListener, IVoiceToolsProject, IVoiceToolsResource, IVoiceProject
public class VoiceProject
- extends MediaProject
- implements IVoiceProject
This is a concrete implementation of IVoiceProject
and provides the default behavior of that interface.
- Version:
- 2.0
- Author:
- Trip Gilman
|
Constructor Summary |
VoiceProject(org.eclipse.core.resources.IProject project)
Creates a new Personaproject with the given
eclipse project resource. |
| Methods inherited from class java.lang.Object |
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
VoiceProject
public VoiceProject(org.eclipse.core.resources.IProject project)
- Creates a new
Personaproject with the given
eclipse project resource.
- Parameters:
project - The eclipse project resource this persona project
represents
getMediaProjectId
public java.lang.String getMediaProjectId()
throws org.eclipse.core.runtime.CoreException
- Specified by:
getMediaProjectId in interface IMediaProject- Overrides:
getMediaProjectId in class MediaProject
- Returns:
- The unique identifier for this persona project
- Throws:
org.eclipse.core.runtime.CoreException - If an error occured during retrieval of the id
getLanguagePackId
public java.lang.String getLanguagePackId()
throws org.eclipse.core.runtime.CoreException
- Specified by:
getLanguagePackId in interface IMediaProject
- Throws:
org.eclipse.core.runtime.CoreException
getPromptSet
public IPromptSet getPromptSet()
- Specified by:
getPromptSet in interface IMediaProject- Overrides:
getPromptSet in class MediaProject
- Returns:
- The prompt definition resource for this persona project
getMediaFilesFolder
public IMediaFilesFolder getMediaFilesFolder()
- Specified by:
getMediaFilesFolder in interface IMediaProject- Overrides:
getMediaFilesFolder in class MediaProject
- Returns:
- The root folder for all media resources of this persona project
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class MediaProject
getMediaProvider
public IMediaProvider getMediaProvider()
- Specified by:
getMediaProvider in interface IMediaProject